.box_title {
    position: absolute;
    display: flex;
    left: 0px;
    width: 100%;
    height: 30px;
    color: white;
    padding-left: 12px;
    -webkit-box-align: center;
    align-items: center;
    background: url(../../img/emo/emo.png) no-repeat;
    background-size: 100% 100%;
}

.cmpNum {
    position: absolute;
    margin-top: 0.25rem;
    display: flex;
    top: 42px;
    left: 0;
    bottom: 76%;
    right: 0;
    max-height: 54px;

}

.cmpNum_left {
    position: absolute;
    display: flex;
    top: 0;
    left: 10%;
    bottom: 0;
    right: 54%;
    -webkit-box-align: center;
    align-items: center;
    padding-left: 36px;
    font-size: 16px;
    color: white;
    background: url(../../img/emo/emo5.png) no-repeat;
}

.cmpNum_right {
    position: absolute;
    display: flex;
    top: 0;
    left: 45%;
    bottom: 0;
    right: 2%;
    font-size: 30px;
    color: white;
    background: url(../../img/emo/emo1.png) no-repeat;
}

.wlt_cr_num1 {
    display: flex;
    top: 0;
    bottom: 0;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: absolute;
    left: 0;
    right: 86%;
}

.wlt_cr_num2 {
    display: flex;
    top: 0;
    bottom: 0;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: absolute;
    left: 7%;
    right: 62%;
}

.wlt_cr_num3 {
    display: flex;
    top: 0;
    bottom: 0;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: absolute;
    left: 32%;
    right: 55%;
}

.wlt_cr_num4 {
    display: flex;
    top: 0;
    bottom: 0;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: absolute;
    left: 55%;
    right: 55%;
}

.wlt_cr_num5 {
    display: flex;
    top: 0;
    bottom: 0;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: absolute;
    left: 70%;
    right: 55%;
}

.wlt_quota {
    position: absolute;
    display: flex;
    top: 30%;
    left: 0;
    bottom: 56%;
    right: 0;
    max-height: 50px;
}

.wlt_quota_left {
    position: absolute;
    display: flex;
    top: 0;
    left: 9%;
    bottom: 0;
    right: 50%;
    color: white;
    -webkit-box-align: center;
    align-items: center;
    background: url(../../img/emo/emo2.png) no-repeat;
    background-size: auto 100%;
}

.wlt_quota_right {
    position: absolute;
    display: flex;
    top: 0;
    left: 46%;
    bottom: 0;
    right: 8%;
    color: white;
    background: url(../../img/emo/emo6.png) no-repeat;
    background-size: auto 100%;
}

.wlt_ql_top {
    position: absolute;
    display: flex;
    top: 0;
    left: 38%;
    bottom: 50%;
    right: 0;
    -webkit-box-align: center;
    align-items: center;
}

.wlt_qr_top {
    position: absolute;
    display: flex;
    top: 0;
    left: 38%;
    bottom: 50%;
    right: 0;
    -webkit-box-align: center;
    align-items: center;
}

.wlt_ql_bottom {
    position: absolute;
    display: flex;
    top: 50%;
    left: 38%;
    bottom: 0;
    right: 0;
    -webkit-box-align: center;
    align-items: center;
}

.wlt_qr_bottom {
    position: absolute;
    display: flex;
    top: 50%;
    left: 38%;
    bottom: 0;
    right: 0;
    -webkit-box-align: center;
    align-items: center;
}

.wlt_ql_bottom > span {
    font-size: 16px;
    font-weight: 700;
    color: #20b6bb;
}

.wlt_qr_bottom > span {
    font-size: 16px;
    font-weight: 700;
    color: #20b6bb;
}

/*集体私人*/
.wlt_quota1 {
    position: absolute;
    display: flex;
    top: 11%;
    left: 0;
    bottom: 56%;
    right: 0;
    max-height: 50px;
}

.wlt_quota_left1 {
    position: absolute;
    display: flex;
    top: 0;
    left: 0%;
    bottom: 0;
    right: 50%;
    color: white;
    -webkit-box-align: center;
    align-items: center;
    background: url(../../img/emo/emo2.png) no-repeat;
    background-size: auto 60%;
}

.wlt_quota_right1 {
    position: absolute;
    display: flex;
    top: 0;
    left: 23%;
    bottom: 0;
    right: 8%;
    color: white;
    background: url(../../img/emo/emo22.png) no-repeat;
    background-size: auto 60%;
}

.wlt_ql_top1 {
    position: absolute;
    display: flex;
    top: -18px;
    left: 16%;
    bottom: 50%;
    right: 0;
    -webkit-box-align: center;
    align-items: center;
}

.wlt_qr_top1 {
    position: absolute;
    display: flex;
    top: -18px;
    left: 11%;
    bottom: 50%;
    right: 0;
    -webkit-box-align: center;
    align-items: center;
}

.wlt_ql_bottom1 {
    position: absolute;
    display: flex;
    top: 18%;
    left: 16%;
    bottom: 0;
    right: 0;
    -webkit-box-align: center;
    align-items: center;
}

.wlt_qr_bottom1 {
    position: absolute;
    display: flex;
    top: 18%;
    left:11%;
    bottom: 0;
    right: 0;
    -webkit-box-align: center;
    align-items: center;
}

.wlt_ql_bottom1 > span {
    font-size: 16px;
    font-weight: 700;
    color: #20b6bb;
}

.wlt_qr_bottom1 > span {
    font-size: 16px;
    font-weight: 700;
    color: #20b6bb;
}

.wlt_quota_left2 {
    position: absolute;
    display: flex;
    top: 0;
    left: 51%;
    bottom: 0;
    right: 1%;
    color: white;
    -webkit-box-align: center;
    align-items: center;
    background: url(../../img/emo/emo3.png) no-repeat;

    background-size: auto 60%;
}

.wlt_quota_right2 {
    position: absolute;
    display: flex;
    top: 0;
    left: 73%;
    bottom: 0;
    right: -9%;
    color: white;
    background: url(../../img/emo/emo33.png) no-repeat;
    background-size: auto 60%;
}

.wlt_ql_top2 {
    position: absolute;
    display: flex;
    top: -18px;
    left: 16%;
    bottom: 50%;
    right: 0;
    -webkit-box-align: center;
    align-items: center;
}

.wlt_qr_top2 {
    position: absolute;
    display: flex;
    top: -18px;
    left: 21%;
    bottom: 50%;
    right: 0;
    -webkit-box-align: center;
    align-items: center;
}

.wlt_ql_bottom2 {
    position: absolute;
    display: flex;
    top: 22%;
    left: 16%;
    bottom: 0;
    right: 0;
    -webkit-box-align: center;
    align-items: center;
}

.wlt_qr_bottom2 {
    position: absolute;
    display: flex;
    top: 22%;
    left: 19%;
    bottom: 0;
    right: 0;
    -webkit-box-align: center;
    align-items: center;
}

.wlt_ql_bottom2 > span {
    font-size: 16px;
    font-weight: 700;
    color: #91603E;
}

.wlt_qr_bottom2 > span {
    font-size: 16px;
    font-weight: 700;
    color: #91603E;
}
